package com.messe.base.models;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * 付款通知单
 * @author Administrator
 *
 */
public class OrganizationPayment implements java.io.Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -3746165490433344606L;
	private String id;
	private Business business;
	private Contract contract;
	private PickList paymentDetails;//款项明细
	private String code;
	private String exhibitor;
	private String contractMoney;//合同金额
	private PickList payType;
	private String status;//状态(10:未付;20:部分支付;30:已付清;40:已退回;)
	private String currency;//货币类型
	private String payStamp;//付款日期
	private String payRatio;//支付比例
	private String money;//总金额
	private String payMoney;
	private String url;
	private Integer statusId;
	private Timestamp createdStamp;
	private Set<OrganizationPaymentAppendix> organizationPaymentAppendixs = new HashSet<OrganizationPaymentAppendix>(0);
	public Set<OrganizationPaymentAppendix> getOrganizationPaymentAppendixs() {
		return organizationPaymentAppendixs;
	}
	public void setOrganizationPaymentAppendixs(Set<OrganizationPaymentAppendix> organizationPaymentAppendixs) {
		this.organizationPaymentAppendixs = organizationPaymentAppendixs;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public Business getBusiness() {
		return business;
	}
	public void setBusiness(Business business) {
		this.business = business;
	}
	public Contract getContract() {
		return contract;
	}
	public void setContract(Contract contract) {
		this.contract = contract;
	}
	public PickList getPaymentDetails() {
		return paymentDetails;
	}
	public void setPaymentDetails(PickList paymentDetails) {
		this.paymentDetails = paymentDetails;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getExhibitor() {
		return exhibitor;
	}
	public void setExhibitor(String exhibitor) {
		this.exhibitor = exhibitor;
	}
	public String getContractMoney() {
		return contractMoney;
	}
	public void setContractMoney(String contractMoney) {
		this.contractMoney = contractMoney;
	}
	public PickList getPayType() {
		return payType;
	}
	public void setPayType(PickList payType) {
		this.payType = payType;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	public String getPayStamp() {
		return payStamp;
	}
	public void setPayStamp(String payStamp) {
		this.payStamp = payStamp;
	}
	public String getPayRatio() {
		return payRatio;
	}
	public void setPayRatio(String payRatio) {
		this.payRatio = payRatio;
	}
	public String getMoney() {
		return money;
	}
	public void setMoney(String money) {
		this.money = money;
	}
	public String getPayMoney() {
		return payMoney;
	}
	public void setPayMoney(String payMoney) {
		this.payMoney = payMoney;
	}
	public Integer getStatusId() {
		return statusId;
	}
	public void setStatusId(Integer statusId) {
		this.statusId = statusId;
	}
	public Timestamp getCreatedStamp() {
		return createdStamp;
	}
	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
}
